temporary work permit - Français Anglais Dictionnaire